# 导包
import logging
import time


# 创建日志器(打印机)
logger = logging.getLogger()

# 创建处理器（打印出口 黑白与彩印）
# # 打印到控制台
# # 流处理程序
# ls = logging.StreamHandler()
# 输入日志信息到文件
# 文件处理程序
lf = logging.FileHandler("log.log")

# 创建格式化器
fmt = "%(asctime)s %(message)s"
Formatter = logging.Formatter(fmt)

# 将格式化器绑定至处理器
# ls.setFormatter(Formatter)   #给控制台塞进去这个格式
lf.setFormatter(Formatter)   #给日志信息塞进这个格式

# 将处理器绑定至日志器
# logger.addHandler(ls)
logger.addHandler(lf)

# 打印日志信息
while True:
    logging.debug("我是调试级别")
    logging.info("通知")
    logging.warning("警告")
    logging.error("错误")
    logging.critical("致命")
    time.sleep(3)